flesh-eating animals - Turkish English Dictionary